package com.lcc.lynx.base.system.pojo.def;

import com.lcc.lynx.jdbc.qw.Column;
import com.lcc.lynx.jdbc.qw.TableDef;
import com.lcc.lynx.base.system.pojo.dv.SysApiLogDV;

/** 
 * 日志管理表定义
 * @auth lcc
 * @date 2025-07-28
 */
public class SYS_API_LOG extends TableDef {
	private SYS_API_LOG() {super(SysApiLogDV.class);}
	public final static SYS_API_LOG _this_ = new SYS_API_LOG();

	public final static Column    <Object> all_columns = new Column<>(_this_, "*");
	public final static Column      <Long> log_id = new Column<>(_this_, "log_id");
	public final static Column    <String> log_code = new Column<>(_this_, "log_code");
	public final static Column     <Short> log_type = new Column<>(_this_, "log_type");
	public final static Column    <String> url = new Column<>(_this_, "url");
	public final static Column    <String> system_code = new Column<>(_this_, "system_code");
	public final static Column    <String> start_time = new Column<>(_this_, "start_time", true);
	public final static Column    <String> end_time = new Column<>(_this_, "end_time", true);
	public final static Column     <Short> send_state = new Column<>(_this_, "send_state");
	public final static Column     <Short> send_cnt = new Column<>(_this_, "send_cnt");
	public final static Column    <String> create_time = new Column<>(_this_, "create_time", true);
	public final static Column    <String> update_time = new Column<>(_this_, "update_time", true);
	public final static Column    <String> remark = new Column<>(_this_, "remark");
	public final static Column    <String> date_partition = new Column<>(_this_, "date_partition");
	public final static Column      <Long> user_id = new Column<>(_this_, "user_id");
	public final static Column    <String> method = new Column<>(_this_, "method");
	public final static Column    <String> content_type = new Column<>(_this_, "content_type");
}